at the first possible opportunity - Français Anglais Dictionnaire